Synonyms
aback
to be silently surprised or upset
taken unawares
adlib
spoken or performed without practicing or preparing
unrehearsed, improvised
impromptu
without preparation
unrehearsed, improvised
THROWN OFF as in Wiktionary
THROWN OFF as in Wikipedia